最近在做项目中遇到了使用POI导入导出excel的需求,所以在这里总结下,方便自己和朋友学习:
1.经典博客:
1.JavaWEB–POI之EXCEL操作、优化、封装详解系列(一)–概述与原理
2.公共POI导出Excel方法–java
3.Apache POI 实现对 Excel 文件读写
4.EasyPoi教程V1.0
2.原理:
原理如下图
3.代码:
POIController.java
|
|
POIServiceImpl.java
|
|
POIUtils.java
|
|
这部份的代码由于没有采用反射实现,效率较高,但是代码冗余和灵活性不高,所以接下来将采用反射实现.。